ed0b6b8658955cd1b0143afbb00c20e19c4c1457,contrib/antlrqueryparser/src/java/org/apache/lucene/queryparser/flexible/aqp/util/AqpQueryParserUtil.java,AqpQueryParserUtil,parse,#AqpQueryParser#String#String[]#BooleanClause.Occur[]#Analyzer#,108
Before Change
Query q = qp.parse(query, fields[i]);
if (q != null && // q never null, just being defensive
(!(q instanceof BooleanQuery) || ((BooleanQuery) q).getClauses().length > 0)) {
bQuery.add(q, flags[i]);
}
}
After Change
Query q = qp.parse(query, fields[i]);
if (q != null && // q never null, just being defensive
(!(q instanceof BooleanQuery) || ((BooleanQuery) q).clauses().size() > 0)) {
bQuery.add(q, flags[i]);
}
}